Excellent space, everything you need is provided. Location is fantastic. We love staying at this apartment