Fantastic place, perfect in every way.