Casual hotel, Steven's on The Hill, offers airy rooms, a restaurant with sea views, and an outdoor pool. Studios and apartments available.