Beautiful. Clean. Everything we could have possibly needed was thought of. Stunning location. So relaxing and easy to stay with our 4 children.