Excellent - great location, clean and renovated and stylish, excellent communication with host. Good value.