Very clean and comfortable. Great location - you will never get bored of the view. Very good communication from the host.