The environment is good but the neighbor is a bit weird. We heard some strange noise during our stay. However, the stay worth 5 star because the place is just so comfortable.