This apt is perfect for everything. Location, communication, convenience. Will be telling everyone that this is the place to stay. Fantastic hosts.