This was the worst stay I've ever had outside of my home.
Terrible communication, terrible place and the owner's attitude stinks, all money orientated with no desire to satisfy or to go the extra mile.
You will never see your deposit unless you ask for it hundred times! The owner will pretend it is with the finance dept. as if millions were being processed.
Not worth the price at all and very unpleasant/scary people were staying in the area, you may not feel safe at times.
Whatever you do, do not book this place, I would almost call it a "Scam", I am not sure how dare the owner calls it "Luxury", there is absolutely not one luxury thing about this place.
Coming from a very frequent traveller, take my word for it.