Absolutely perfect! Even better than was described, we fell in love with this apartment and the location and did not want to leave. We would definitely stay here again.