If a luxury beach break sounds like heaven to you right now, let us introduce you to the delights of the Beachcroft Hotel.