We stayed for 2 nights and everything was superb. This place offered more than what we expected and saw in the pictures. John is very flexible and is a great host.We will definitely recommend his place to others.