This place is amazing. So many thoughtful touches... and the setting is stunning! Will be back!