Very responsive. Location was good. Place itself was clean and very enjoyable.