clean, tidy fantastic location great host