Perfect location, very nice balcony, easy to check-in, great communication. Everything was great! Totally recommend!