Great location, clear instructions to check-in and easy communication. The place was nice and clean, quite spacious and with some nice personal touches.