Randel's place is perfect for a long term stay. It has all the amenities needed for a home away from home. Pictures were accurate and place was clean. Would recommend Randel's place for anyone looking to stay in San Diego.