Pros:
- great location
- designated parking
- good communication with hosts
- effective AC and heater
- kitchen has supplies you need for light cooking, but there was no oven during my stay
Cons:
- the water in the shower did not get hot
- mattress was very uncomfortable and canopying
- the fridge was extremely small