Fantastic place in a fantastic location with fantastic hosts. Can't say enough good things about it.