5 stars! Great apartment and location