Brilliant choice, impeccably clean and fresh, excellent location and caring hosts. Would we stay here again? For certain. We'd love to.