Has everything and more. Plenty of space, clean and hosts were just amazing.
We absolutely loved our short stay☺️