Everything you need! Very nice people and the rooms are quite spacious. Great!