Small but acceptable accommodations, excellent location