Had to book this place last minute, but had everything we needed and more. Especially loved the hot tub. Only thing that was lacking was the wifi - very unstable connection and would constantly drop out. The reception for our mobile phones for data was also not great while in the apartment