Wonderful experience. The location can't be beat. The apartment is very clean and spacious. We are a family of four. The kitchen is well stocked. The beds are very comfortable. The check-in experience was wonderful. They made things so easy for us. We would definitely stay here again. Highly recommended!