Helens place is in a perfect location with shops cafes beach within walking distance.
It was extremely clean and very well equipped
Communication was fast and efficient