Superb view of ocean and river. Great communication from Annabelle. Very comfy bed. Spacious apartment - plenty of room for my partner, dogs and me. Definitely worth staying here. I will be back.