This hotel is the definition of a holiday will definitely return in the future