Perfect! Clean , bright and tastefully appointed. Fab location, easy stroll to river beach and even closer to shops. Easy communication with host. Highly recommended.