Excellent place to stay. Attention to detail everywhere!