All the basics are covered. very clean and well stocked. restaurants and groceries at walking distance. Host is very responsive. Needs are a little hard for my liking.