Perfect place in perfect spot - I will definitely be returning.