Larry's place is clean, updated and perfect for a longer stay.