The location and property are idyllic.
Unfortunately between the lack of cleanliness, coupled with malfunctioning and low quality amenities ruins the experience and makes you feel like you have wasted your money.