Fantastic location. Fantastic hosts (super-responsive and generous). I would definitely stay here again. This is such a perfect place with really wonderful hosts.