This place is everything it promises! The location was simply superb - right in the middle of everything!