Exactly what we were looking for! Perfect spot by the beach, clean and bright and easy to live in. James and Val were endlessly accommodating and easy to get ahold of for anything (lost set of keys, changing schedules, lots of complications we threw into the mix; all handled no problem). Would love to come back!