Fantastic place, all as described. Location great.