If you are coming to LK to explore the city and have fun, this is a good transit location. Very close to mono rail, bus and taxi services. Easy access to shopping malls. Near China Town, so that you can explore the China Town till late. So a good hotel to spend the night and have a meal.
But if you are seeking the luxury of the hotel this is not the place to be. This hotel is best for food and lodging during your stay. I must say, the place is quite clean and food is really nice.