A magical place. We have been using this site for a long time, this place becomes one of my top three... perfect view, excellent service...