Brand spanking new, super clean, beautiful location, lovely pool, and a bloody nice (helpful but not in your face) host.