Best place ever, if JW Marriott is 5 star, this place deserve 6