Lovely oasis courtyard, super clean, beautifully decorated, quick walk to beach and restaurants, easy street parking and friendly hosts. Perfect!