Very spacious and clean. Parking is a godsend, especially in Pacific Beach. Mike is an excellent host and was quick to answer any questions we had. Will definitely stay there again.