Excellent place! Very clean, lovely personal touches and beautiful location.