Brilliant place to stay. Spacious, clean, great views and location. John is an amazing host and the communication was excellent.