5/5 had a great time and couldn't fault the place. Superb hospitality and apartment was great value. Would highly recommend.