Clean and comforting place at an amazing location.