Excellent place with amazing location! Everything we were looking for!