Outstanding place!
Really the most deserved 5 stars ever. The kitchen was extraordinary.
Location is exceptional.