Beautiful place clean tidy an had everything we needed .