This place was exactly what we needed - very clean, self contained, well stocked with thoughtful items. Would highly recommend.