Perfect location.
Easy to read instructions for check in.
All amenities provided which makes it perfect for a longer stay.