Perfect location and the apartment has everything. Great communication from the hosts.