The apartment hotel itself was fine but the location was awful. Across the road they are building another two huge blocks so the view was non-existent. Breakfast was included but served in the 'tired' Souled-out restaurant next door. Hygenie was poor. Hotel staff were lovely though. This was booked by our travel agent who obviously was seeking to maximise his profit!