Five-star in every single regard! A find of a place!