This Welsh village resort offers that holiday feeling without having to leave the country with Italian-style architecture and palm trees