The flat got everything needed, it isn't new but there is a lot of kitchen utensils and the beds are very comfy. the location is amazing. Communication and checkin was very easy.