Immaculately presented, spacious and modern. Maggie's property was exactly as described and she was an excellent communicator. Very happy with our stay and delighted to recommend. Would definitely stay again.