Overall a pretty good experience. We were however asked to pay an additional fee without adequate explanation. They stated it was for an additional amenity but did not specify nor did we have any obvious perk. This was requested only two days before we were arriving.