All the necessary amenities. Very clean and spacious. Great Location. Fast response from host. I will definitely be back here again.