We had an amazing time. Easy to check in or check out. The host is very eazy to communicate with. The place looks exactly like in the pictures. The location was great especially since we had a big group! 5 stars!