Great apartment with superb facilities