Spacious and clean, good location. Kitchen and bathrooms were well stocked with necessities. We really enjoyed the patio and yard during our stay. Mali was timely and responsive to messages and questions.