We will definitely stay here again. It was perfect for us. It was a perfect location - easy to get to everything and it had all the comforts of home for the times we wanted to hang out together. Communication was great. Check in and out was simple. It was clean and well appointed.