Juan's place was perfect for an extended stay-- amazing patio, lots of work from home space (including speedy internet), comfortable beds, great kitchen, and perfect location.