Everything what you want! Nice place, clean, very friendly and helpful host. Good location. Highly recommend