We really enjoyed our stay here.
The location was perfect, right on the beach, everything was clean and dog friendly!
Melanie was super understanding when our dog had a little accident inside and also when my husband accidentally took our room key for an ocean swim!
Our only things that could be improved is the rooms are quite outdated, the shower pressure is very low and the outdoor balconies could be segregated.
However in saying that, the location and everything else makes up for this.