A welcoming, clean and comfortable stay with everything we needed. A great location and beautiful setting. Would happily stay here again.