Excellent place to stay. Well described.