Perfect location, amazing views, close to Main Street lots of shops and restaurants. In terms of big luggage please keep in mind that you’ll have to walk down about 50 steps to get the Home. BUT the view is amazing even walking down those steps.