Very clean, freshly renovated accommodation with luxurious extras.