Beautiful place well worth the stay