I couldn't get to spend enough time as I checked in late and left early in the morning. But with what little time I have stayed, I can tell that the place was beautiful and clean. The check-in process was smooth. I have no issues with coming back to this place again.