Excellent place - exceeded expectations. Would stay again.