Perfect in every way. A special place, full of character, amazing views, equipped generously and tastefully, highly recommended.