Great accommodation great location great value