For a last minute trip, worked out perfectly and has all the amenities and very nice shared spaces . Only the gym area disappointed.