Very clean and comfortable. Excellent communication from the host and great service from building staff. Access to the adjacent hotel pool was a plus. Very convenient location as well.