The apartment was situated perfectly, there was everything I needed inside- I particularly loved that it had a swimming pool. the kitchen was all I required, the bathroom was clean and the bed was comfortable! Highly recommended! Great stay :)