Excellent place, beautiful decorated, and great location.