Fantastic accommodation. Very spacious, modern and impeccably clean. Lots of space for our large family group to have a relaxing holiday together. Unbeatable beachfront location and private pool. Jim was a fantastic host.