Everything was great. Location, communication, check in, cleanliness, etc. were all easy and enjoyable. Really appreciated the fast responses as we booked last minute and Ramon was able to accommodate us without any issues.