Simply perfect stay from start to finish. This place is legit and as good as it looks.