Excellent place, clean, modern, excellent location.