Joshua was absolutely amazing! Communication was great from the start, and he always answered promptly! The apartment was clean, comfortable, and a perfect location. We would book again in a heartbeat, and are in fact already looking at dates!