The apartment is very comfortable for our family of four (with two teenagers). The kitchen is well stocked. They also provide all necessary beach supplies, including sunscreens! We had a great time there.