Superb place with all the amenities and very clean. Great communication with property manager before the stay. Nothing to fault. Will definitely stay again.