The flat itself was very modern and clean, however it was very dark. The pool is absolutely tiny in comparison to the images - however big you think it is, divide it by 4. The location was decent and the check in and check out was very smooth. Images other than the pool are very representative.