The apartment is perfectly equipped for all basic needs, we stayed (3friends) here for a couple days and had everything we needed!
To get to Rhodes center best to go by bus or maybe rent a car.