The claims are all true. This is a beautiful location and a charming home. Enjoy your stay.