I would give minus five star. People are nice and polite (sometimes) however, They can be very cruel when it comes to money. No guess parking. You need to get guest parking sticker otherwise your guest will pay over $250 tow fee. Heating and cooling is bad.