Great location and great hosts. Will recommend to anyone who loves the beach and great coffee and food!