WOW!! This place is fantastic. Our friend told us that "It’s a literal paradise" and he was not exaggerating!! We hope to come back soon and often.