We had everything we needed for a two weeks stay. The location was convenient and we were able to walk everywhere without needing a vehicle. The heated pool is nice to have for a quick swim. The checkin process was slightly inconvenient but otherwise all good.