Graciela's little casita has everything you would want. Lovely patio, beautiful view - very cozy!