Great location and fantastic views. The place was very clean and all the amenities were great. Would definitely stay here again!