Great location, great accom, 5 stars