Great apartment, great location, great hosts! Couldn't have asked for a better experience. Highly recommended and hope to stay here again!