Superb, excellent attention to detail, with wonderful little thoughtful touches, fab breakfast and a friendly, warm welcome. Highly recommended.