The house is amazing - we had a fantastic time and would love to come back. The location is great and we thoroughly enjoyed Castro and the local swimming spots.