Excellent place. Everything thought through. Will definitely be coming back