Everything you could possibly need to make your stay enjoyable - clean, spacious, inviting and the list goes on.