Location is perfect. This is the second time we have stayed at Cecilias so our expectations were high and we were not disappointed. Cecilia is a great host and very accommodating. We will be back for sure!