Great sea views and location within easy walking distance of Castro marina.