Clean place with thoughtful touches. Great location.