We had a wonderful stay here. It had everything we needed. The apartment is very well equipped and very tastefully styled. The location and facilities were perfect for us.