While I have not stayed there personally, IMHO I would advise against staying in any hotel that is not branded nor affiliated with a reputable hotel chain (such as Hilton, Marriott, Hyatt, etc.).. Also a quick search on TripAdvisor seems to show more negative reviews than positive from travelers that have stayed at this hotel. Is there a particular reason why you are only looking at this hotel?