Nice and private with all you need and great communication. very clean. some maintenence needed but we had a lovely stay