If you are looking for a beautiful beach experience in an ideal location hosted by wonderful hosts, look no further!