Отель находится на центральном тихоокеанском побережье Коста-Рики, всего в нескольких минутах езды от знаменитых национальных парков Carara Biological Reserve и Manuel Antonio National Park.