Clean, warm, spacious and modern. Nicely set up. Great kitchen and bathroom. Good location close to river walk. Good off-street parking. Would stay again.