We had a great stay, the check in process was very easy.
The place was nice and in perfect location. Though it was a little hot but they provides fans which helped.