The place is on excellent location and just small things needs to taken care which would have made my stay amazing. As I was expecting these things as part of basic amenities mentioned