John is an amazing host! Very quick with communication but gives as much privacy as you need! The amenities are excellent, overall an appropriate price for the quality experience you will have!