Very convenient location, take the bus in from Bastia airport, drops you off two blocks away, right at the tourist information office.
Hertz car rental office in town nearby. Good WiFi with passwords. Note, there is no elevator beyond reception on the second floor - must carry own bags upstairs. Very nice staff.
No coffee in room, but freely available anytime in lobby machine.
Walk 15-20 minutes to the old port, then up to the old town (or take the small tourist "train").