Our stay at Canvas apartment could not have been any better. Highly recommended.