Amazing view, location and facilities. Great communication through the whole process. Would definitely stay here again!