A relaxing stay in very clean, comfortable and welcoming location