Spacious and well-appointed. Beautiful and peaceful location. Would stay again.