The location is spot on. We loved our stay being so close to the beach, great cafes and restaurants and public transport. We will be back