Perfect place, perfect location. Everything was spotless when we arrived, and well equipped with everything you might need. Highly recommend this place