We stayed for about ten days. The apartment was a good size for two of us.
The aircon did get quite noisey sometimes but we got used to it. I liked that there was a huge stock of fresh towels in the drawer so we didn't need to bother Justin. The only thing that would have been better is if there was something to clean the floors with because they felt very dirty after the first few days.
The hotel is a bit of a walk to the beach and main area but it is good value if you don't mind walking. The hotel pool is fairly small and shuts at sunset.
The worst part of the stay (not the hosts fault) was the lifts at the hotel. I cant express how frustrating it is to wait everytime you need to go up or down. Out of the three lifts only one worked in the ten days. It didn't look like the hotel was doing anything to fix it apart from block it off. We sometimes waited up to ten minutes and ended up taking the stairs because it was so annoying.
The room was well stocked with shampoo and shower gel. We had to go buy toilet paper after a few days but not a big deal.
I loved the fact there was a beach bag and other goodies in the cupboard for guests to use.