This place has too many features to list, so I won't. All you need to know that it's sparkling clean, ideally located and the hosts are very responsive and helpful. Highly recommended!