Amazing views, great hosts and perfect location. Everything we needed was available and very clean. We will be back!