Great place for a couple to have good and peaceful time with lovely views and modern villa will definitely worth the visit to Falmouth I would say just to stay at this place