Location is perfect. The accommodations were clean and as pictured in the listing.