Location was absolutely perfect, the place was very clean, and the communication was great- would definitely recommend!