This is an awesome place to stay and accommodates all your needs! The hosts were excellent to deal with and very responsive. Would highly recommend and will be staying again!