Very clean, good location, very comfortable, well appointed with good appliances, great shower, excellent communication from the host.