Beautiful place. Clean, warm, homely with thoughtful touches. Relaxing and nestled in a great environment.