A lovely stay in an excellent location with high class facilities.