The place was immaculate and very spacious. The location was great with outstanding views. The check in process was painless and we had everything we needed for our stay. Definitely looking forward to staying here again the future!