Rio’s place is fantastic, comfortable in a great location