Very clean and comfortable - and in such a beautiful location! We would definitely stay here again.