Well located, good facilities, good quality/price. Overall recommendable.