The location is great; extremely close to the beach - it's near to public transport but it's also easy to drive around in. Parking can be difficult depending on the time.
The stairs are the steep but easy to manage with railings.