A gorgeous beach retreat! Clean, compact with a fantastic courtyard! We loved every minute!