Brand new renovated building/units, clean, well equipped, good value - an absolute 5 star stay