Clean with a great private terrace. We did have difficulty with the host responding to our inquiries about our room access code. We weren't able to check in until 6pm when he responded with the room code. Other than that, it was good.