Villa Paloma accommodates up to ten guests across a three-bedroom main villa and a one-bedroom casita. Each bedroom has a king bed and ensuite bathroom. Tropical modern interiors, shaded outdoor living areas and an equipped kitchen create a spacious base above Santa Teresa.