What a great place! I could write many words, but location is perfect, apartment is perfect and amenities are great! We would book again and again without issue.