The place is very well situated and very neat. It has great facilities too. I would definitely recommend it.