Life is a beach ...