Great location and facilities, family of 5 stayed and couldn’t fault it!
Just beware, there are lots of stairs to get to the apartment :-)