Great place to stay. Spacious, clean, and comfortable (entire place including the beds). Near beach, shops, and restaurants. Highly recommended.