A very quiet and wonderful place at a great location