The property is located near Apollo Hospital and is convenient for those seeking medical treatment. The staff is friendly and cooperative, and the rooms are spacious and well-maintained. However, some guests have complained about the lack of cleanliness in the bathrooms and the unpleasant smell. The property does not have a restaurant, but guests can cook their own meals in the kitchenette provided. The location is a bit congested, and parking can be an issue. Overall, it is a decent property for a short stay.