Mary was great, super friendly and keeps the place spotless. All the amenities are as described, but it was a bit of a weird set up. Nothing bad, but I couldn't bring myself to give 5 stars because i was disappointed.