It was a pleasant experience at Hellen's! The location was perfect with walking distance to the beach and local cafes. The space was neat but we found the space a bit small for the 3 of us.