All the amenities you could want in a fantastic location at a low price, ideal really. First class communication from host.