This place fit the bill perfectly for us. We were looking for a low cost alternative offering a clean environment. We are very active and spend most of our time outdoors, but appreciate a clean shower and a good bed and we were not disappointed.