The location, the communication and the place was just perfect! I highly recommend this place.