Everything you need and more. Clean. Spacious. Well furnished. Beautiful view. Host responds to questions immediately. Would stay again any time.