John does well to offer such a great environment in a smaller space. The amenities are perfect and the location cannot get better. Everything was perfect and we will be happy to stay here again.