Amber Haven is NOTHING close to how it is presented online.
It is shockingly filthy, ie the floors were covered in dirt and sand, there were damp, used towels folded and put on the table, the sink was full of old dried toothpaste spit, the compost under the sink had not been emptied for months (black goo inside it), there were no linens on the bed & dirty/threadbare/torn linens were left on the floor at the foot of the bed for us to put on ourselves, the bed itself had an old filthy mattress.
Outside there were piles of garbage and recycling that had not been seen to in a very long time. The shared bathroom was so dirty that my friend asked for cleaning products to clean it up in order to have shower!!! The towel rack fell off the wall if you hung your towel on it.
In my travels in 3rd world countries I never stayed anywhere so unclean!!
The owner did not seem to care about the terrible conditions here- no apology or explanation given.
Avoid at all costs!!!