Smack Mallorca exterior August 2, 2018 3968 × 2976 The front terrace – prime people-watching territory!