Great for a short stay - lots of amenities provided.