3 Bedroom 2 Bathroom Villa with pool and mountain views close to Pedreguer