Spacious, clean, and great location. German was a great host and gave us many local tips. He also was very accommodating.