Great value for money and excellent location. It has all the amenities you need, however they are all shared which didn't bother me. It you are on budget, this is perfect for you.