Beautiful views, perfect location and it had everything we needed. We will definitely return.