Sea Perch is a thoroughly charming place with a great view. Highly recommended.