Bill is an excellent host! He makes it a priority to ensure that everyone is welcomed properly and provided with correct information about their stay. His place is kept very clean. I also felt very safe. I would love to visit again. The mattress was very firm which was fine for me. Thank you Bill and everyone that helps to make the place special.