Has all u need, bed, kitchen, shower, internet and a pool view. I enjoyed my stay. Thanks