Perfect location, great recommendations and wonderful time