Perfect stay! It has everything you need, is very nice and clean and in a great location. Communication and check-in were great too!