Very clean, updated and nice apartment. Many functional things, and all needed in suite for having a good stay. Best location near to the beach, Stanley park and many other places.