I had an excellent experience at Ralph's place. It offers all of the amenities you need, including washer/dryer, which came in clutch for me. Ralph was kind enough to great me upon check in, even though I arrived later in the evening.