Very clean, comfortable, well equipped apartment with amazing views. Perfect location, close to beach and restaurants, and great access to fantastic walking trails. We loved our stay!!