Excellent location great service and attention to detail