This place has everything you need, is super nice, and very clean! Checking in was very simple and communication with the host was fast. Would definitely stay here again.