A well looked after apartment with good facilities​