Very clean stay. Very courteous host. Beyond five star service. Would definitely stay there again. I highly recommend this place.