5 stars! We loved our week long stay here. The apartment is perfectly located, well designed, and very comfortable. My husband and I look forward to staying again!