This is a tough review. This place is in a marvelous location, the rooms are extremely well appointed. The price is great! There is every amenity you could want. But... they do not readily disclose or make it transparent that they charge an exorbitant and non-refundable pet fee of $100 per pet per night! The desk staff could use some schooling in how to attend to guests standing in front of them...rather than not making eye contact with their attention towards screens and paperwork, and lastly if a guest is going to self park they should warn them of the extremely low ceiling height in their garage.
The 3 stars is an average of 5 for location and accommodation and a 0-1 for everything else.