Has everything you need… great location, very clean and close to everything. The hosts were responsive and very clear instructions for check in.