Private, comfy, modern - great stay