Quirky little place in an amazing location just steps from a quiet and beautiful beach.