Immaculately clean, warm, cosy and comfortable. Great communication and idyllic location. Highly recommended.