Generously sized accommodation offering a comfortable nights stay