Leo’s place is cozy, comfortable, and clean. The location in Castro-Duboce is very convenient to get around the city. Communication with Leo from inquiry to check-out was quick and friendly. An Airbnb gem!