Super clean, spacious and perfectly located. Easy check in and friendly staff. We were on the very top floor which was quite the trek. It wasn't an issue for us, but might be worth requesting a lower apartment if mobility is a problem. Thank you for a great stay!