Excellent stay in half moon bay.