Location is superb.
Some small details could be improved for next guests overall better experience during stay.
Such as heater, cabling(quite messy), linen cleanliness, bathroom cleanliness and lighting.