Perfect location, great hosts and a stunning beach right in front of the house!