This is a great location with a great view. It is in walking distance of the beach, shops, and restaurants. James is a great host. He offered so many things we did not expect.