My top three criteria for any place to stay: cleanliness, comfort and amenities. This place had it all. It was very clean, the bed was comfortable and it had everything needed for cooking, showering etc. I also appreciated that Johnny was in constant contact with us, making sure we had everything and anything.