If you book your stay at Albertines House Boat you will have a great time! It is a cute room with all you need. On foot you need 10 to 15 minutes to arrive the tram station. Arround 15 minutes more you are at the central Station.
There are a lot of several supermarkets near the ship. We really liked our time at the ship. So if you want an unforgettable time in Amsterdam, book it!
Our recommendation: Bagels & Beans; Il Sogno Ijburg