Leila's place is a clean, well appointed studio, and close to beaches, surfing and snorkeling.