Location location location! Bay on one side, beach on the other - no complaints here! It's simple but it's got what you need and Catherine is a great host! I enjoyed my stay!