Fantastic place with great views and amenities. Had everything we needed for our short stay. Would highly recommend.