Well maintained. Very clean. Nice amenities