Wonderful, beautifully restored with modern amenities, thoughtful touches throughout, would definitely stay again.