Well-maintained, clean place up a flight of steps. Street parking was never hard to find. Beach is a short 4.5 blocks away. Great restaurants and shops nearby.