I would definitely stay again! Kai is very helpful and has lots of great extras to make your trip fun!