The only reason why I am not giving them 5 stars is because the bathroom was not as clean as we expected it to be; considering that you're being charged a significant amount for the cleaning fee. Other than that, this place has an extremely convenient location, easy access to the amenities, valet parking and front desk staff that make your stay as enjoyable as possible. Suggestion if you're trying to use their fridge: make sure it works first. We were so excited to get some food that we could keep in there and ended up with a lot of spoiled things because the fridge wasn't working properly.