The perfect place. Beauty, location, details, taste, etc. etc. as good as it gets!!