Excellent location and incredible view. Very clean. Very reasonable price and no resort fee. Would definitely stay here again.