Excellent. Place. Location is great. Highly recommended