Perfect location ! the communication run smooth, everything was clean with all the needed amenities. I highly recommend.