The place is in a fantastic location in Stockholm near the water, loads of cafes and shops, lovely parks, and public transportation. The amenities were excellent.