Great location great value great service