Fabulous accommodation offering all the home comforts.