We had a great stay! The apartment was clean and spacious and the location was great for us. The beds are quite firm but we all slept well. Shakeem was very responsive to any questions we had and we would definitely stay there again.