This apartment was perfect for our family of four! Perfectly stocked with everything from olive oil to beach towels to pool toys, we enjoyed our stay thoroughly. The complex is full of friendly people and has a nice welcoming vibe. The view is unbelievable and was an amazing way to start and finish each day. Communication with the host was quick and easy, which is always much appreciated.