Cheery little place just steps from the beach