Location, location, location! This place has amazing views and is close to so many great spots! The hosts really took great care of making sure we had everything we needed...Even the lady at the corner store remembered us!