We had a fantastic stay! The apartment is beautiful, easy to pick up keys and very clean. Beds are comfy and showers are great. Has everything you need including towels for showering. Great stay!