Perfect price, very clean and near all fantastic restaurants and places to visit on vacation. There are a lot of rules in place keeping the shared space convenient for all. The only downside is that it’s poorly air conditioned and can get extremely warm during hot summer day.