Place/location live up to their expectation! Extremely nice stay