Excellent and exceptionally clean, great place to have a break.. everything is so well presented and a caring family.