Great place. Spotlessly clean. Exactly as described. Great hosts. Loved my stay. Sinead.