Spacious, clean, excellent location, friendly host. Couldn't ask for more.