Great place to stay.
lovely communication from the hosts.
Has all the amenities as mentioned.
Short walk to beach.