Excellent in every area. Best place to stay.