What a fantastic place to stay. Its clear the hosts have gone to alot of effort. There are TVs in all the rooms. Games and DVDs are there to keep you entertained. Everything you could ever need has been thought of. We loved how there was two living areas which enabled our daughter to have fun playing games and watching TV while we could do our own thing. The location is within easy walking distance to the beach and all the restaurants and bars are within short driving distance. Overall a really comfortable, clean and pleasant place to stay. Highly recommended.