For UK guests, having to take your own bedding and towels is a negative. Location is not a two-minute walk into town: ten minutes in, nearly twenty back as it’s all up! The bus from town finishes at 5pm.
Kitchenette is facilitated - just. A dining table would be nicer than the fixed worktop, especially as there is room. The specification suggests there is a bedroom but it is a studio apt with a separate bathroom. Good sized balcony and large glass doors a definite bonus with a decent view.