Great location. Beautiful view. Friendly staff. I will definitely return back.